#!/bin/sh

BASE_DIR=$(cd "$(dirname "$0")"; pwd)/
cd $BASE_DIR


####### 请调整下面四个值 ######
### jar 名称
APP_JAR=jaws-client-demo-server-1.0.1-SNAPSHOT.jar
### 配置文件目录路径,必须以/结尾；相对路径、绝对路径都可
APP_CONF_DIR=conf/
### logback 配置文件 路径
LOG_CONF=$APP_CONF_DIR/logback-spring.xml
### 日志文件存放路径
APP_LOG_PATH=/log/jaws-client-demo/


PID=`/bin/ps -ef | grep -v .sh | grep java | grep $APP_JAR | grep -v grep |awk '{print $2}'`

if [ -n "$PID" ]; then
    echo "进程已经存在，进程号: $PID"
    exit
fi

java -jar $APP_JAR --spring.config.location=$APP_CONF_DIR --logging.config=$LOG_CONF --spring.profiles.active=prod --log.base=$APP_LOG_PATH  > /dev/null &

PID=`/bin/ps -ef | grep -v .sh | grep java | grep $APP_JAR | grep -v grep |awk '{print $2}'`
echo "$APP_JAR启动成功，进程号: $PID"

exit